Nguyen Hoang DucNguyen Hoang Duc
When the Data Goes Silent: Nine Layers of Excavation and the Trap of Hollow Analysis in Vietnamese FootballOne summer morning, I opened an analytical report that arrived with a full...
Vietnam 4-2 Pakistan: A Second-Half Explosion and the Sigh Behind the GoalMinute 50. I was sitting in the press area, not far from the touchline. When...
Chanathip's Bow and the Silence After the Applause in the StadiumThe man bowed very deeply. It was not a bow to the stands, nor a bow to pick ...
Vietnam vs Thailand: A Group Decider Settled in Midfield, Not by Star PowerIn Vietnam's opening match, one image repeated often enough to stop being an...
Pham Quynh Huong, 46 Points and the China Equation in the ASIAD 2026 QuarterfinalThe match against Qatar in the ASIAD 2026 group stage lasted 49 minutes. It w...
The 2-2 Margin: How Paritosh's Asian Games 2026 Quarter-Final Berth Was Saved by a Single Line of RulesThe 2-2 margin. That was the first number I circled when I read the group-sta...
Numbers don't lie – and the story of misread analysesI received an analysis with nothing in it. No title. No information points. N...
U20 Vietnam Finalizes Squad for U20 Asian Qualifiers: The Defensive Puzzle and Faith in the AttackIn the pouring rain of a training session in Japan, I noticed a detail no new...
Wouter Burger: Four Goals, Four Assists and a National Team Ticket No Spreadsheet Can BuyAt 25, Wouter Burger sat in front of a Ziggo Sport microphone and produced a...
SBCL Premier Division: English Table Tennis, the Youth of eBaTT, and the Battle Between Domestic and Imported PlayersThe afternoon in Sheffield ended with a scoreline most Vietnamese table tenni...
The Blank Page in the Football Data Pipeline: When N/A Is the Most Honest AnswerBangkok, 6 a.m. I opened the deconstruction report the system had sent...
Rodrigo Holgado Joins DPMM: The Naturalisation Paperwork Lesson V.League Has Not Read YetNamba, Osaka, the night of 12 October. A Malaysian student named Faiz sat...
The 45-Point Relay Format: Where Castel Goffredo Took Their Eighth Super CupTwo match points in game two were the whole hinge of the ninth Supercoppa...
Vietnamese Boxing and the Numbers No One Can VerifyOn the afternoon of June 14, at a gym in Thanh Khe district, Da Nang, the...
ITTF World Hopes Week 2026 in Sheffield: The Excavation Map of World Table Tennis' 36 Rough GemsIn a corridor leading to training court number three at the English Institute...
Vietnam futsal: 20 players, four goalkeepers and six cuts before the Kyrgyzstan-Russia tourThe first training session of Vietnam's national futsal team in Ho Chi Minh...
Vietnam vs Thailand 17:30 September 21: The Qualification Ticket and Two Unanswered QuestionsVietnam vs Thailand 17:30 September 21: The Qualification Ticket and Two...
Faker and the Decisive Fortnight: Health, Calendar and an Information VacuumRalph Lauren announced that Faker will not attend its event due to health...
Barcelona, 17 Internationals and the Void at Ciutat EsportivaOn a Tuesday morning, I sat in a cafe near King's Cross, one earbud still ful...
An Unsealed Draw, a Medal Already Drawn: Lakshya Sen and the Data Test at Asian Games 2026On September 24, 2026, when the organizers of the Asian Games in Aichi-Nagoya...
Vietnam 4-2 Pakistan: A Second-Half Explosion and the Sigh Behind the GoalMinute 50. I was sitting in the press area, not far from the touchline. When...
Chanathip's Bow and the Silence After the Applause in the StadiumThe man bowed very deeply. It was not a bow to the stands, nor a bow to pick ...
Vietnam vs Thailand: A Group Decider Settled in Midfield, Not by Star PowerIn Vietnam's opening match, one image repeated often enough to stop being an...
Pham Quynh Huong, 46 Points and the China Equation in the ASIAD 2026 QuarterfinalThe match against Qatar in the ASIAD 2026 group stage lasted 49 minutes. It w...
The 2-2 Margin: How Paritosh's Asian Games 2026 Quarter-Final Berth Was Saved by a Single Line of RulesThe 2-2 margin. That was the first number I circled when I read the group-sta...
Numbers don't lie – and the story of misread analysesI received an analysis with nothing in it. No title. No information points. N...
U20 Vietnam Finalizes Squad for U20 Asian Qualifiers: The Defensive Puzzle and Faith in the AttackIn the pouring rain of a training session in Japan, I noticed a detail no new...
Wouter Burger: Four Goals, Four Assists and a National Team Ticket No Spreadsheet Can BuyAt 25, Wouter Burger sat in front of a Ziggo Sport microphone and produced a...
SBCL Premier Division: English Table Tennis, the Youth of eBaTT, and the Battle Between Domestic and Imported PlayersThe afternoon in Sheffield ended with a scoreline most Vietnamese table tenni...
The Blank Page in the Football Data Pipeline: When N/A Is the Most Honest AnswerBangkok, 6 a.m. I opened the deconstruction report the system had sent...
Rodrigo Holgado Joins DPMM: The Naturalisation Paperwork Lesson V.League Has Not Read YetNamba, Osaka, the night of 12 October. A Malaysian student named Faiz sat...
The 45-Point Relay Format: Where Castel Goffredo Took Their Eighth Super CupTwo match points in game two were the whole hinge of the ninth Supercoppa...
Vietnamese Boxing and the Numbers No One Can VerifyOn the afternoon of June 14, at a gym in Thanh Khe district, Da Nang, the...
ITTF World Hopes Week 2026 in Sheffield: The Excavation Map of World Table Tennis' 36 Rough GemsIn a corridor leading to training court number three at the English Institute...
Vietnam futsal: 20 players, four goalkeepers and six cuts before the Kyrgyzstan-Russia tourThe first training session of Vietnam's national futsal team in Ho Chi Minh...
Vietnam vs Thailand 17:30 September 21: The Qualification Ticket and Two Unanswered QuestionsVietnam vs Thailand 17:30 September 21: The Qualification Ticket and Two...
Faker and the Decisive Fortnight: Health, Calendar and an Information VacuumRalph Lauren announced that Faker will not attend its event due to health...
Barcelona, 17 Internationals and the Void at Ciutat EsportivaOn a Tuesday morning, I sat in a cafe near King's Cross, one earbud still ful...
An Unsealed Draw, a Medal Already Drawn: Lakshya Sen and the Data Test at Asian Games 2026On September 24, 2026, when the organizers of the Asian Games in Aichi-Nagoya...
